এবসোলোট প্রোগ্রামিং (Absolute Programming)
এবসোলোট প্রোগ্রাম সিএনসি মেশিন চালনা করার সময় ব্যবহার করা হয়ে থাকে। সিএনসি বা এনসি মেশিনে জব বাঁধার পরে মেশিনকে বলে দিতে হয় যে, জব কোথায় এবং কিভাবে বাধা আছে, যাতে মেশিন ঠিকভাবে কাজ করতে পারে। এখন সিএনসি বা এনসি মেশিনতো মানুষের ভাষা বুঝতে পারেনা। তাই এই বিষয়টি মেশিনকে বুঝানোর জন্য যে ভাষা প্রয়োগ করা হয় তাকে বা সেই ভাষাকে এবসোলোট প্রোগ্রামিং বলে। মানে জি কোড এবং এম কোডে বা অন্যান্য যে কোডের সাহায্যে সিএনসি বা এনসি মেশিনের প্রোগ্রাম সেট করাকে এবসোলোট প্রোগ্রামিং বলে। মেশিনে কাজ করার সময় মেশিনে জব কোথায় বাধা আছে বা মেশিনিং সেন্টার কোথায় সেটা মেশিনকে বুঝানোর জন্য, জি কোড বা এম কোড ছাড়াও আরো কিছু কোডের ব্যবহার করার দরকার পরতেও পারে।
ইনক্রিমেন্টাল প্রোগ্রামিংঃ কোন প্রোগ্রাম রান করার আগে যাচাই বাছাই করতে হয় যে প্রোগ্রাম ঠিকভাবে আছে বা কাজ করবে কিনা।প্রোগ্রামিং এর ভিতরে ছোট ছোট কাজ যেটা প্রোগ্রামকে আরো অনেক উন্নত করে সেটাকে ইনক্রিমেন্টাল প্রোগ্রামিং বলে।
লিনিয়ার প্রোগ্রামি (Linear Programming): লিনিয়ার প্রোগ্রামিং যাকে রৈখিত অপ্টিমাইজেশনও বলা হয়ে থাকে। সিএনসি বা এনসি মেশিনে জি – কোড বা এম কোডের সর্বোচ্চ ফলাফল পাবার জন্য যে প্রোগ্রামিং এর সাহায্য গ্রহন করা হয়ে থাকে তাকে লিনিয়ার প্রোগ্রামিং বলে।
৮.৪.৪। ক্যানেড সাইকেল প্রোগ্রামিং ঃ ড্রিলিং, বোরিং এবং ট্যাপিং এর কম্বিনেশনে যদি কোন কাজ করার দরকার পরে তখন ক্যানেড সাইকেল ব্যবহার করা হয়ে থাকে। এই সাইকেলটি মূলত জি-কোড দ্বারা পরিচালিত হয়ে থাকে ।
Read more